face adversity - German English Dictionary